 <?php
     //=========================<script réaliser par :MEZOUARI KHALID>===================
      include("verifierSession.php");
      require_once("beans/compteRenduBean.php");
      require_once("dao/compteRenduDao.php");
      //require_once('ikra.php'); 
      include('connectBD.php');
      //$ikra = new database('root', '', 'nomade','localhost');
      //recuperer tous les parametres du formulaire
      extract($_POST);
      $compteRendu   =new compteRenduBean();  //instanciation du bean compte rendu
      $compteRenduDao=new compteRenduDao();  //instanciation du bean compteRenduDao class des CRUD
      if(isset($designation) and isset($description))  {
          
          if (isset($_FILES['piece']) AND $_FILES['piece']['error'] == 0){
                  //  print_r($_FILES);
                 //  pour deplacer la piece jointe de l emplacement temporaire vers l 'emplacement du serveur
              move_uploaded_file($_FILES['piece']['tmp_name'], 'pieceJointe/'.basename($_FILES['piece']['name']));
               //récupérer le lien ou la piece est stocker dans le serveur
              $lien='../mobile/Projet/pieceJointe/'.$_FILES['piece']['name'];
              // enregister les données du compte rendu
             // insertCompteRendu($designation,$description,$lien,$dateTacheRealise) ;
              
              $compteRendu->setDescription($description);   //changer la valeur du variable description
              $compteRendu->setDesignation($designation);  //changer la valeur du variable designation
              $compteRendu->setPiece($lien);              //changer la valeur du variable piece
              $idTache= $compteRenduDao->loadIdTacheRealise($dateTacheRealise);
              $compteRendu->setIdTacheRealisee($idTache);//changer la valeur du variable idTacheRéalisée
              $idNomade=$compteRenduDao->loadUser($login)->idUser;
              $compteRendu->setIdNomade($idNomade);     //changer la valeur du variable idNomade
              $compteRenduDao->insertCompteRendu($compteRendu); //appele de la methode insert
            // $dr = $ikra->InsertSQL('compterendu1', array('designation','description','piece','idTacheRealisee'), array($compteRendu->getDesignation(),$compteRendu->getDescription(),$compteRendu->getPiece(),$compteRendu->getIdTacheRealisee()));
                         // InsertSQL( your_table , your_table_columns , your_table_columns_insert_values )
             //$tpl->assign('designation',$designation);
             //$tpl->assign('description',$description);
             $tpl->display("succees.html");
     }
   }else{
         $dates       =$compteRenduDao->loadAllDateTacheRealisee() ;                 //importer toutes les dates de fin des taches realisées
         $designations=$compteRenduDao->loadAllDesignation();                //importer toutes les designation destaches
         $tpl->assign('dateTache',$dates);                 //pour le menu deroulent du date de la tache
         $tpl->assign('designationTache',$designations);  //pour le menu deroulant du designation
         $title="Compte Rendu";
         $page="home";
         $tpl->assign('title',$title);
         $tpl->assign('page',$page);
         $tpl->display("nouveauCompteRendu.html");
}
?> 
